<?php /** @noinspection PhpUnusedPrivateFieldInspection */

declare(strict_types=1);

namespace Dreamcat\ApiDocTest\Demo\Popo;

use Dreamcat\ApiDoc\Annotations\ApiModelProperty;
use Dreamcat\ApiDoc\Annotations\MapModelDesc;
use DreamCat\Array2Class\Annotation\ObjectAttribute;
use DreamCat\ObjectValid\Annotation\NumberScope;

/**
 * obj2
 * @author vijay
 */
class Obj2
{
    #[ApiModelProperty("演示demo的map")]
    #[MapModelDesc("机构编号", "病例数")]
    private array $mapDemo;

    #[ApiModelProperty("演示的浮点")]
    #[NumberScope(6.32, 3.2)]
    private float $floatValue;

    #[ObjectAttribute(ignore: true)]
    private int $ignoreValue;
}

# end of file
